package com.mg.smarttask.client;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface UserServiceAsync {

	void registerUser(User user, AsyncCallback<Boolean> callback);
	void logUserIn(String eMail, String passWord, Boolean remember, AsyncCallback<Boolean> callback);
	void logUserOut(AsyncCallback<Boolean> callback);
	void updateUser(User user, AsyncCallback<Boolean> callback);
	void usernameUsed(String username, AsyncCallback<Boolean> callback);
}
